package search;

import java.util.List;

/**
 * 搜索引擎测试类
 */
public class Test {
    public static void main(String[] args) {
        SerachBase serachBase = SerachBase.getSerachBase();
        serachBase.add("1", "你好！", "你好！");
        serachBase.add("2", "你好！我是张三。", "你好！我是张三。");
        serachBase.add("3", "今天的天气挺好的。", "今天的天气挺好的。");
        serachBase.add("4", "你是谁？", "你是谁？");
        serachBase.add("5", "高数这门学科很难", "高数确实很难。");
        serachBase.add("6", "测试", "上面的只是测试");
        String key = "我的高数"; //搜索词
        System.out.println("搜索词："+key);
        String ids = serachBase.getIds(key);
        System.out.println("匹配的索引列表："+ids);
        System.out.println("匹配的结果列表：");
        List<Object> objs = serachBase.getObjects(ids);
        if (objs != null) {
            for (Object obj : objs) {
                System.out.println((String) obj);
            }
        }
    }

}